Which of the following is true of structured logic?
a. You can use structured logic with newer programming languages, such as Java and C#, but not with older ones.
b. Any task can be described using some combination of the three structures.
c. Structured programs require that you break the code into modules.
d. All of these are true.