The correct answer is: E. No error
The sentence is grammatically correct. The word “different” is an adjective that modifies the noun “individuals.” The word “so” is a conjunction that joins the two independent clauses “All individuals are different” and “their tastes vary from one another.” The word “tastes” is a plural noun that is the subject of the verb “vary.” The prepositional phrase “from one another” modifies the verb “vary.”
The sentence is clear and concise. It conveys the intended meaning without ambiguity.