What is the correct order of Florida's courts, from lowest to highest authority?

A- circuit courts, Florida Supreme Court, county courts, District Court of Appeals

B- county courts, circuit courts, District Court of Appeals, Florida Supreme Court

C- District Court of Appeals, Florida Supreme Court, county courts, circuit courts

D- Florida Supreme Court, circuit courts, District Court of Appeals, county courts


Explain why was that the best answer