Multiple choice Directions: Fill in the blank. Walmart is a US retail ____. conglomerate goliath behemoth gargantuan Reveal answer Fill a bubble to check yourself C Correct answer Explanation Behemoth means a large and powerful organisation.