Preparing your study page...
Correct answer: B
Explanation
The idiom 'all hat and no cattle' refers to someone who talks a big game but lacks substance or true capability.