Correct option is D. K T Shah
K T Shah said about Directive Principles of State Policy that - it is a cheque which is paid on bank's convenience.
As DPSP are implemented by state when find suitable to implement and their is no timeline to implement it set by constitution of India.