C Programming - Memory Allocation

1.
Can I increase the size of dynamically allocated array?
Yes
No
Answer: Option
Explanation:
Use realloc(variable_name, value);

2.
Can I increase the size of statically allocated array?
Yes
No
Answer: Option
Explanation:
No answer description is available. Let's discuss.

3.
When we dynamically allocate memory is there any way to free memory during run time?
Yes
No
Answer: Option
Explanation:
Using free()