Given the following code:
\documentclass{standalone}
\usepackage{tikz}
\usetikzlibrary{positioning}
\tikzstyle{block} = [draw, rectangle, minimum height=3.5em, minimum width=4.5em]
\begin{document}
\begin{tikzpicture}
\node [block,align=center](a) {A};
\node [block,align=center,right=1cm of a](b) {B};
\node [block,align=center,below=1cm of a](c) {C};
\end{tikzpicture}
\end{document}
I would like that the C-Block, which is below the A- and B-Block takes automatically the width that the A and B Block span. I would like it to look something like this:
How can I achieve this without manually setting the width of the C-Block?

