What does the idiom man of straw mean

A ) A person of great strength

B ) A person lacking substance ✅

C ) A person of high status

D ) A person with a lot of influence