Arrange the steps required to read data from a MySQL database to a DataFrame:
A. pip install pymysql
B. pip install sqlalchemy
C. pandas.read_sql_query(query, sql_conn)
D. engine=create_engine('driver://username:password@host/name_of_database', index=false)