PL/SQL raises an exception in which of the following scenarios
When a SELECT statement returns no rows
When the datatypes of SELECT clause and INTO clause do not match
When INTO statement is missing in the SELECT statement
When a SELECT statement returns more than one row