JavaScript Developer — Medium What does Array.prototype.flat(Infinity) do? A Converts all array elements to numbers and flattens one level B Returns a new array with all falsy values removed C Creates an infinite iterator from the array D Recursively flattens a nested array to any depth into a single-level array Show explanation