Advanced Runtime — Question 32Mark DoneSenior-level JavaScript runtime concepts.Knowledge CheckWhich can cause a memory leak?AAn unbounded cache retaining objectsBA primitive local variableCA completed functionDA finite loop