Correct

博而不精

/ bó ér bù jīng /
Strokes

Definition

extensive but not refined (idiom); to know something about everything/jack-of-all-trades, master of none

Example

Definition

know something about everything; have extensive but superficial knowledge

1
de
zhīshi
知识
ér
jīng
  

His knowledge is an inch deep and a mile wide. / He is extensively but sketchily informed. / He is a Jack of all trades and master of none.