What two Houses fought during the War of the Roses?

Question: What two Houses fought during the War of the Roses?

Choices:

Estuardo and Tudor
Lancaster and York
York and Plantagenet
Stuart and Hannover

Correct answer:

Lancaster and York