Previous Year Question
Correct answer: D
Explanation
An edge-triggered D flip-flop samples D at the active clock edge and updates Q to that sampled value; between active edges it holds its previous state. Thus the statements describing edge-only change, D-dependent next state and edge sampling are all correct, making option D correct.
Formula
Step-by-step solution

Correct Answer
D — all of the above
Concept and Reasoning
An edge-triggered D flip-flop samples D at the active clock edge and updates Q to that sampled value; between active edges it holds its previous state. Thus the statements describing edge-only change, D-dependent next state and edge sampling are all correct, making option D correct.
Calculation / Key Relation
At active edge: Qnext=D
Exam Takeaway
Sample D at the edge, update Q, then hold.
Common Mistake
Do not say the output continuously follows D; that describes a level-sensitive latch.
Common mistake
Do not say the output continuously follows D; that describes a level-sensitive latch.
Exam tip
Sample D at the edge, update Q, then hold.
Quick method
Sample D at the edge, update Q, then hold.