Which of the following is true of grand juries and petit (or trial) juries?

ABoth are groups of people selected to hear the facts of a case.
BBoth are the same size, usually 12 people.
CBoth have the same function of deciding guilt or innocence.
DBoth are allowed to question witnesses