as we know in database we working on data and queries so DDL does the creation drop the databases work DML does the job of selection updation insertion and DCL provide grant and revoke and DQL also performs some task of query.hence the answer is: D.) All of the above