How many years was it between Muhammad’s first revelation and when he conquered Mecca?

one year
ten years
twenty years
thirty years