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