Concept:The longest colonial constitution is the one that stayed in force for the greatest number of years in Nigeria.
Explanation:Each colonial constitution began at a different time and lasted until the next one was introduced.
The Clifford Constitution came into operation in \$1922\$ and continued until \$1946\$.
This means it was in use for about \$24\$ years.
The Richards Constitution replaced it in \$1946\$ and lasted only until \$1951\$.
The Macpherson Constitution then operated from \$1951\$ until \$1954\$.
The Lyttleton Constitution was introduced in \$1954\$.
Comparing the periods clearly shows that the Clifford Constitution remained in force longer than any of the others.
Therefore, it endured for the longest period among the listed colonial constitutions.
Answer:B. Clifford