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
Tā
他
de
的
zhīshi
知识
bó
博
ér
而
bù
不
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.