Which of these can undergo decarboxylation reaction readily
You have said that  β−ketoacids undergo decarboxylation easily and readily due to formation of a stable intermediate. That intermediate is the carbanion on the alpha carbon. So, any species that can stabilize that carbanion can undergoe decarboxylation easily. In (B), the carbanion formed is stabilized by the double bond beside it so it undergoes decarboxylation easily.
(D) is a special reaction as referenced to in this answer.