I think you are right. B is the right answer.
Distantly related organisms may be similar if they live in Similar environments
The correct answer is D,
dose this help?
Using a different kind of bond called love
just kidding its a hydrogen bond
Any flowering plant of the class Dicotyledones having two embryonic seed leaves, flower parts in fours or fives, and net-veined leaves: includes most broad-leaved flowering trees and plants.