Which of the following statement(s) regarding cell junctions is/are correct ?

A. Tight junctions help to stop substances from leaking across a tissue.

B. Adhering junctions perform cementing to keep neighbouring cells together.

C. Gap junctions facilitate the cells to communicate with each other by connecting the cytoplasm of adjoining cells, for rapid transfer of ions, small molecules and sometimes big molecules.

D. All of the above

Please do not use chat terms. Example: avoid using "grt" instead of "great".