Step 1: Understand Rupert Brooke's famous works.
Rupert Brooke is known for his war sonnets, specifically his *Five War Sonnets*. These sonnets contributed greatly to his reputation as a poet. However, the number of war sonnets often mentioned is eight, as this collection represents the peak of his poetic output during World War I.
Step 2: Analyze the options.
- (A) five: Incorrect. Though five is often mentioned in some collections, the total number of Brooke's war sonnets is typically considered to be eight.
- (B) eight: Correct. Rupert Brooke is most renowned for his eight war sonnets.
- (C) seven: Incorrect. The total number of his war sonnets is not seven.
- (D) six: Incorrect. Six is not the correct number.
Step 3: Conclusion.
The correct number of Rupert Brooke's war sonnets is eight.