Best type of motor for wheels? DC? Bldc?

Hi,

What is the best type of motor for rover (mower) wheels in terms of power/battery efficiency?
Is bldc better than dc bushed motor?
Which one will drive longer when powered with same battery?

Thx.