heredity and variation mcqs