This is a correct answer to the following question about Muhammad. Yes or no?
Answer: Muhammad is almost universally considered by Muslims as the last prophet sent by God for mankind.
Question: what was muhammad's vision
