Step 1: Recall the physical picture of hogging.
Hogging is the bending mode where the middle of the ship is pushed up relative to the ends, as if the ship is arched over a support at midship. This happens whenever the net upward force (buoyancy minus weight) is concentrated amidships while the ends carry a net downward force.
Step 2: Test the buoyancy-weight distribution options.
In option A, buoyancy exceeds weight amidships, so there is a net upward push in the middle, bending the middle upward relative to the ends: this is hogging. In option B, weight exceeds buoyancy at the bow and stern, so there is a net downward pull at both ends while the total buoyancy still balances total weight overall; the ends droop down relative to the middle, which is the same hogging shape described the other way.
Step 3: Test the wave placement options.
In option C, the wave crest sits at midship, so the local water level and hence local buoyant support is highest amidships while the bow and stern sit in troughs with reduced buoyancy there; this is the standard textbook hogging wave condition. In option D, the crests sit at the bow and stern with the trough amidships, so buoyancy is concentrated at the ends and reduced in the middle, which bends the ship the opposite way, sagging, not hogging.
Final Answer:
Excess buoyancy amidships (or excess weight at the ends), and a wave crest at midship, both produce hogging.
\[ \boxed{\text{A, B and C}} \]